fn foo(x: i32) -> i32 {
    match x {
        0 => 1,
        1 => {
            2
        },
        2 | 3 => {
            4
        }
    }
}
